sit on the splice - Turkish English Dictionary